have one's bases covered - Almanca İngilizce Sözlük